LCGA: Local Cultivation Genetic Algorithm For Multi-objective Optimization Problems
نویسندگان
چکیده
In this paper, a new genetic algorithm for multi-objective optimization problems is introduced. That is called “Local Cultivation GA (LCGA)”. LCGA has a neighborhood crossover mechanism in addition to the mechanism of GAs that had proposed in the past researches. As compared with SPEA2, NSGA-II, and MOGA, LCGA is the robust algorithm which should find the Pareto optimum solution. Since LCGA is easy to implement to parallel computer as a master-slave model, the reduction of calculation cost can be expected. 1 Local Cultivation GA We develop a new algorithm that is called Local Cultivation Genetic Algorithm (LCGA). LCGA has a neighborhood crossover mechanism in addition to the mechanisms of GAs that had proposed in the past researches. The following mechanisms are included in LCGA. 1) Preservation mechanism of the excellent solutions 2) Reflection mechanism of the preserved excellent solutions 3) Cut down (sharing) method of the preserved excellent solutions 4) Assignment method of fitness function 5) Normalization mechanism of values of each object In LCGA, the exploitation factor of the crossover is reinforced. In the crossover operation of LCGA, a pair of the individuals for crossover is not chosen randomly, but individuals who are close each other are chosen. Because of this operation, child individuals that are generated after the crossover may be close to the parent individuals. Therefore, the precise exploitation is expected. 2 Numerical Examples To discuss the effectiveness of the proposed method, LCGA was applied to test functions and results were compared to the other methods; those are SPEA2, NSGA-II and MOGA. Figure 1 shows the derived Pareto solutions of KUR. These are the results of 10 trials. In this figure, LCGA derived better solutions than the other methods. Several other experimental results also show the similar tendencies. Through the numerical examples, the following points became clear. ・ In all the test functions, LCGA derived better solutions than the other methods. From this result, it can be noted that the neighborhood crossover acts to derive the good solutions. ・On the other hand, the other methods can get good solutions in particular test function. Therefore, it can be concluded that LCGA is a robust method to find Pareto optimum solutions. –300 –250 –200 –150 –100 –50 –900 –800 –700 f1(x) f 2 (x ) –300 –250 –200 –150 –100 –50 –900 –800 –700 f1(x) f 2 (x ) –300 –250 –200 –150 –100 –50 –900 –800 –700 f1(x) f 2 (x ) –300 –250 –200 –150 –100 –50 –900 –800 –700 f1(x) f 2 (x ) SPEA2 MOGA NSGA-II
منابع مشابه
A New Multi-objective Job Shop Scheduling with Setup Times Using a Hybrid Genetic Algorithm
This paper presents a new multi objective job shop scheduling with sequence-dependent setup times. The objectives are to minimize the makespan and sum of the earliness and tardiness of jobs in a time window. A mixed integer programming model is developed for the given problem that belongs to NP-hard class. In this case, traditional approaches cannot reach to an optimal solution in a reasonable...
متن کاملA MULTI-OBJECTIVE EVOLUTIONARY ALGORITHM USING DECOMPOSITION (MOEA/D) AND ITS APPLICATION IN MULTIPURPOSE MULTI-RESERVOIR OPERATIONS
This paper presents a Multi-Objective Evolutionary Algorithm based on Decomposition (MOEA/D) for the optimal operation of a complex multipurpose and multi-reservoir system. Firstly, MOEA/D decomposes a multi-objective optimization problem into a number of scalar optimization sub-problems and optimizes them simultaneously. It uses information of its several neighboring sub-problems for optimizin...
متن کاملNeighborhood Cultivation Genetic Algorithm for Multi-Objective Optimization Problems
In this paper, we propose a new genetic algorithm for multi-objective optimization problems. That is called “Neighborhood Cultivation Genetic Algorithm (NCGA)”. NCGA includes the mechanisms of other methods such as SPEA2 and NSGA-II. Moreover, NCGA has the mechanism of neighborhood crossover. Because of the neighborhood crossover, the effective search can be performed and good results can be de...
متن کاملA New Multi-Objective Optimization Method Based on Genetic- Fuzzy Algorithm and its Application in Induction Motor Speed Control
In this paper, a new method based on genetic-fuzzy algorithm for multi-objective optimization is proposed. This method is successfully applied to several multi-objective optimization problems. Two examples are presented: the first example is the optimization of two nonlinear mathematical functions and the second one is the design of PI controller for control of an induction motor drive supplie...
متن کاملSolving a New Multi-objective Inventory-Routing Problem by a Non-dominated Sorting Genetic Algorithm
This paper considers a multi-period, multi-product inventory-routing problem in a two-level supply chain consisting of a distributor and a set of customers. This problem is modeled with the aim of minimizing bi-objectives, namely the total system cost (including startup, distribution and maintenance costs) and risk-based transportation. Products are delivered to customers by some heterogeneous ...
متن کامل